sea of flags - Turkish English Dictionary